engine rebuilder - French English Dictionary